HTML {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: 12px/1.8 "Microsoft YaHei", Tahoma, Verdana, "Simsun"; BACKGROUND: url(20130330213155.jpg); COLOR: #666; PADDING-TOP: 0px; -webkit-text-size-adjust: none
}
BODY {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: 12px/1.8 "Microsoft YaHei", Tahoma, Verdana, "Simsun"; BACKGROUND: url(20130330213155.jpg); COLOR: #666; PADDING-TOP: 0px; -webkit-text-size-adjust: none
}
A {
	COLOR: #666; TEXT-DECORATION: none
}
A:hover {
	COLOR: #000; TEXT-DECORATION: none
}
li{ list-style-type:none;}
.list-none {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
.fl {
	FLOAT: left
}
.fr {
	FLOAT: right
}
.inner {
	POSITION: relative; MARGIN: 0px auto; WIDTH: 1100px
}
header {
	MIN-WIDTH: 1000px; ZOOM: 1;
}
.pp>a>img{HEIGHT: 90px;}
.pp {
	POSITION: absolute; HEIGHT:90px; OVERFLOW: hidden
}
.headtop {
	Z-INDEX: 999999; MIN-HEIGHT: 90px; ZOOM: 1; _height: 90px
}
.web_logo {
	POSITION: relative
}
.top-nav {
	Z-INDEX: 1; POSITION: absolute; TEXT-ALIGN: right; LIST-STYLE-TYPE: none; MARGIN: 0px auto; COLOR: #d2d2d2; TOP: 15px; RIGHT: 13px; LIST-STYLE-IMAGE: none
}
.top-nav A {
	COLOR: #d2d2d2
}
.top-nav A:hover {
	COLOR: #d2d2d2
}
.top-nav SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #666; PADDING-TOP: 0px
}
.top-nav LI.b {
	POSITION: absolute; BOTTOM: 0px; RIGHT: 0px
}
.top-nav LI.t SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #bbb; FONT-SIZE: 10px; PADDING-TOP: 0px
}
nav {
	Z-INDEX: 9999999; POSITION: absolute; BOTTOM: 0px; ZOOM: 1; HEIGHT: 40px; RIGHT: 0px
}
nav UL LI {
	POSITION: relative; TEXT-ALIGN: center; LINE-HEIGHT: 40px; ZOOM: 1; DISPLAY: inline; FLOAT: left; HEIGHT: 40px
}
nav UL LI A {
	DISPLAY: block; COLOR: #000; FONT-SIZE: 14px
}
nav UL LI A.nav {
	HEIGHT: 30px; OVERFLOW: hidden
}
nav UL LI A:hover {
	DISPLAY: block; COLOR: #000
}
nav UL LI.line {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; DISPLAY: block; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 2px
}
nav UL LI.hover A.nav {
	PADDING-LEFT: 6px; BACKGROUND: url(jh-navbg2.png) no-repeat left top; HEIGHT: 44px; CURSOR: pointer
}
nav UL LI.navdown A.nav {
	PADDING-LEFT: 6px; BACKGROUND: url(jh-navbg2.png) no-repeat left top; HEIGHT: 44px; color:#fff; CURSOR: pointer
}
nav UL LI.hover A.nav SPAN {
	PADDING-RIGHT: 6px; ZOOM: 1; DISPLAY: block; BACKGROUND: url(jh-navbg.png) no-repeat right top
}
nav UL LI.navdown A.nav SPAN {
	PADDING-RIGHT: 6px; ZOOM: 1; DISPLAY: block; BACKGROUND: url(jh-navbg.png) no-repeat right top
}
nav LI DL {
	POSITION: absolute; TEXT-ALIGN: center; DISPLAY: none; BACKGROUND: #00518e; TOP: 40px; LEFT: 0px
}
nav LI DL DD {
	Z-INDEX: 9999; BORDER-BOTTOM: #c9c9c9 1px solid; POSITION: relative; LINE-HEIGHT: 30px; WHITE-SPACE: nowrap; HEIGHT: 30px
}
nav LI DL DD A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; FONT-SIZE: 12px; PADDING-TOP: 0px
}
nav LI DL DD A:hover {
	BACKGROUND: #003156
}
.Zbannar {
	MIN-WIDTH: 1000px; WIDTH: 100%; OVERFLOW: hidden
}
.Zbannar #mPics LI {
	HEIGHT: 400px
}
.Zbannar .a1 #anim {
	BACKGROUND-POSITION: 0px 0px
}
.Zbannar .a2 #anim {
	BACKGROUND-POSITION: 0px -453px
}
.Zbannar .a3 #anim {
	BACKGROUND-POSITION: 0px -906px
}
.Zbannar .a4 #anim {
	BACKGROUND-POSITION: 0px 0px
}
.Zbannar .a1 #btnsWrap {
	BACKGROUND-POSITION: 0px -127px
}
.Zbannar .a2 #btnsWrap {
	BACKGROUND-POSITION: 0px -254px
}
.Zbannar .a3 #btnsWrap {
	BACKGROUND-POSITION: 0px -381px
}
.Zbannar .a4 #btnsWrap {
	BACKGROUND-POSITION: 0px 0px
}
.Zbannar LI.libegin {
	BACKGROUND: url(flash_bg.jpg) no-repeat 50% 50%
}
.Zbannar .cc {
	BACKGROUND-POSITION: -589px -404px
}
.Zbannar .cnow {
	BACKGROUND-POSITION: -589px -430px
}
.Zbannar #anim {
	BACKGROUND-IMAGE: url(flash_bg.jpg); BACKGROUND-REPEAT: repeat-x; HEIGHT: 400px
}
.Zbannar #marquee {
	POSITION: relative
}
.Zbannar #mPics {
	POSITION: relative; HEIGHT: 400px; OVERFLOW: hidden
}
.Zbannar #mPics A {
	WIDTH: 100%; DISPLAY: block; HEIGHT: 100%
}
.Zbannar #circle {
	POSITION: relative; TEXT-ALIGN: center; MARGIN: -28px auto 0px; WIDTH: 960px; OVERFLOW: hidden
}
.Zbannar #circle LI {
	WIDTH: 30px; ZOOM: 1; DISPLAY: inline-block
}
.Zbannar #circle LI A {
	TEXT-ALIGN: left; TEXT-INDENT: -9999px; WIDTH: 11px; DISPLAY: block; HEIGHT: 11px; OVERFLOW: hidden
}
.Zbannar #circle LI A:hover {
	BACKGROUND-POSITION: -589px -430px
}
.Zbannar #liB {
	POSITION: absolute; WIDTH: 100%; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 50% 0px; HEIGHT: 100%
}
.Zbannar #liG {
	POSITION: absolute; WIDTH: 100%; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 50% 0px; HEIGHT: 100%
}
.Zbannar #liY {
	POSITION: absolute; WIDTH: 100%; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 50% 0px; HEIGHT: 100%
}
.Zbannar #liX {
	POSITION: absolute; WIDTH: 100%; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 50% 0px; HEIGHT: 100%
}
.Zbannar #circle LI A {
	BACKGROUND-IMAGE: url(sprites-high3.png); BACKGROUND-REPEAT: no-repeat
}
.Zbannar #circle LI A:hover {
	BACKGROUND-IMAGE: url(sprites-high3.png); BACKGROUND-REPEAT: no-repeat
}
.Zbannar #nWin .nCon A {
	BACKGROUND-IMAGE: url(sprites-high3.png); BACKGROUND-REPEAT: no-repeat
}
.met_flash {
	FONT-SIZE: 0px; OVERFLOW: hidden
}
.met_flash .flash6 {
	MARGIN-BOTTOM: 0px
}
.met_flash UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.rollNews {
	MARGIN-TOP: 20px; BACKGROUND: url(news_scroll_bg.png) no-repeat left top; HEIGHT: 47px; OVERFLOW: hidden
}
#indexx .soroll {
	MARGIN-TOP: 10px; PADDING-LEFT: 23px; HEIGHT: 29px; OVERFLOW: hidden
}
#indexx .soroll H3 {
	LINE-HEIGHT: 26px; MARGIN-TOP: 1px; HEIGHT: 21px; COLOR: #0643b0; FONT-SIZE: 14px; OVERFLOW: hidden; MARGIN-RIGHT: 8px
}
#indexx .soroll OL {
	WIDTH: 885px; FLOAT: left; HEIGHT: 30px; OVERFLOW: hidden
}
#indexx .soroll OL LI {
	LINE-HEIGHT: 30px; ZOOM: 1; HEIGHT: 30px
}
#indexx .soroll OL LI A:hover {
	TEXT-DECORATION: none
}
#indexx .soroll LI IMG {
	PADDING-LEFT: 5px
}
#indexx .soroll SPAN.time {
	PADDING-LEFT: 25px; FLOAT: none; COLOR: #008000
}
.hpanel {
	MARGIN-TOP: 10px; BACKGROUND: url(home_infotop.png) no-repeat; HEIGHT: 16px
}
.one {
	MIN-HEIGHT: 130px; BACKGROUND: url(home_infomiddle.png) repeat-y; _height: 130px
}
.two {
	WIDTH: 1102px; MARGIN-BOTTOM: 10px; BACKGROUND: url(home_infobottom.png) no-repeat; HEIGHT: 15px
}
.index-product {
	PADDING-LEFT: 25px
}
.index-product .profld {
	POSITION: relative; WIDTH: 1046px; OVERFLOW: hidden
}
#trigger {
	LINE-HEIGHT: 3px; FLOAT: left; HEIGHT: 10px
}
#trigger A {
	COLOR: #f5f5f5; CURSOR: default
}
#trigger A:hover {
	COLOR: #f5f5f5
}
.index-product OL {
	POSITION: absolute; WIDTH: 2012em
}
.index-product OL LI {
	TEXT-ALIGN: center; FLOAT: left
}
.index-product OL LI A {
	COLOR: #000; OVERFLOW: hidden; FONT-WEIGHT: bold
}
.index-product OL LI A.img {
	TEXT-ALIGN: center; DISPLAY: block
}
.index-product OL LI A.img IMG {
	BORDER-BOTTOM: #fff 3px solid; BORDER-LEFT: #fff 3px solid; MARGIN: auto; BORDER-TOP: #fff 3px solid; BORDER-RIGHT: #fff 3px solid
}
.index-product OL LI H3 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; HEIGHT: 25px; OVERFLOW: hidden; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.index-product .next {
	Z-INDEX: 9999999; POSITION: absolute; MARGIN-TOP: 69px; WIDTH: 21px; DISPLAY: block; HEIGHT: 49px; CURSOR: pointer; LEFT: 6px
}
.index-product .prev {
	Z-INDEX: 9999999; POSITION: absolute; MARGIN-TOP: 69px; WIDTH: 21px; DISPLAY: block; HEIGHT: 49px; CURSOR: pointer; LEFT: 6px
}
.index-product .next {
	BACKGROUND: url(buttonright.png) no-repeat; LEFT: 1073px
}
.index-product .prev {
	BACKGROUND: url(buttonleft.png) no-repeat
}
A.more {
	LINE-HEIGHT: 30px; MARGIN-TOP: 12px; WIDTH: 27px; PADDING-RIGHT: 4px; DISPLAY: block; BACKGROUND: url(more_o.png) no-repeat; HEIGHT: 9px; OVERFLOW: hidden; CURSOR: pointer
}
.aboutus {
	LINE-HEIGHT: 2; WIDTH: 460px; FLOAT: left; OVERFLOW: hidden
}
.aboutus STRONG {
	COLOR: #333
}
H3.Ti {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 30px; BACKGROUND: url(about_title.png) no-repeat 53px 7px; HEIGHT: 30px; FONT-SIZE: 14px; OVERFLOW: hidden
}
H3.about {
	BACKGROUND: url(about_title1.png) no-repeat 17px 7px
}
H3.Ti SPAN {
	PADDING-RIGHT: 3px; BACKGROUND: url(20130330213155.jpg); COLOR: #0643b0
}
H3.Ti B {
	PADDING-LEFT: 6px; FONT-FAMILY: "Courier New", Courier, monospace; COLOR: #666; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
H3.caseti {
	PADDING-BOTTOM: 10px; BACKGROUND-POSITION: 23px 7px
}
H3.news {
	PADDING-BOTTOM: 4px
}
.index-news {
	WIDTH: 300px; FLOAT: left; MARGIN-LEFT: 30px; OVERFLOW: hidden
}
.index-news .metlist {
	PADDING-TOP: 7px
}
.index-news LI.list {
	LINE-HEIGHT: 30px; ZOOM: 1; HEIGHT: 30px; OVERFLOW: hidden
}
.index-news .time {
	PADDING-LEFT: 10px; FLOAT: right; COLOR: #888; OVERFLOW: hidden
}
.list1 LI.list A {
	PADDING-LEFT: 12px; BACKGROUND: url(ar_b.png) no-repeat 1px 6px; OVERFLOW: hidden
}
* + HTML .index-news LI.list IMG {
	MARGIN-TOP: 10px
}
.index-case {
	WIDTH: 270px; FLOAT: left; MARGIN-LEFT: 25px; OVERFLOW: hidden
}
.style-2 DL.ind {
	ZOOM: 1; CLEAR: both
}
.style-2 DL.ind DT {
	BORDER-BOTTOM: #ccc 1px dotted; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; ZOOM: 1; DISPLAY: inline; FLOAT: left; PADDING-TOP: 10px
}
.style-2 DL.ind DT A {
	MARGIN-LEFT: 5px
}
.style-2 DL.ind DD {
	BORDER-BOTTOM: #ccc 1px dotted; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: right; OVERFLOW: hidden; PADDING-TOP: 10px
}
.style-2 DL.ind DD H4 {
	MARGIN-LEFT: 10px
}
.style-2 DL.ind DD P.desc {
	COLOR: #888; MARGIN-LEFT: 10px
}
.style-2 DL.lastdl.ind DT {
	BORDER-BOTTOM: medium none
}
.style-2 DL.lastdl.ind DD {
	BORDER-BOTTOM: medium none
}
.index-top {
	MARGIN-TOP: 15px; BACKGROUND: url(topkeys1.png) no-repeat; HEIGHT: 15px
}
.index-middle {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; WIDTH: 1100px; PADDING-RIGHT: 20px; WORD-WRAP: break-word; BACKGROUND: url(keysmiddle.png) repeat-y; OVERFLOW: hidden; PADDING-TOP: 0px
}
.index-bottom {
	BACKGROUND: url(keysbottom.png) no-repeat left bottom; HEIGHT: 15px
}
.linkx H3.title {
	MIN-WIDTH: 57px; DISPLAY: inline; WHITE-SPACE: nowrap; FLOAT: left; COLOR: #000; _width: 57px
}
.linkx LI {
	DISPLAY: inline; FLOAT: left; MARGIN-RIGHT: 10px
}
.linkx .txt {
	FLOAT: left; MARGIN-LEFT: 10px
}
.linkx .img {
	FLOAT: left; MARGIN-LEFT: 10px
}
.linkx .img IMG {
	BORDER-BOTTOM: #eee 1px solid; BORDER-LEFT: #eee 1px solid; WIDTH: 100px; HEIGHT: 30px; OVERFLOW: hidden; BORDER-TOP: #eee 1px solid; BORDER-RIGHT: #eee 1px solid
}
.linkx .txt A {
	WHITE-SPACE: nowrap
}
footer {
	MIN-WIDTH: 1000px; MARGIN-TOP: 25px; WIDTH: 100%; BACKGROUND: url(foot_bg.png) #414141 repeat-x left top; CLEAR: both
}
.foot-nav {
	TEXT-ALIGN: center; LINE-HEIGHT: 44px; MARGIN-TOP: 8px; HEIGHT: 35px; COLOR: #ddd
}
.foot-nav A {
	COLOR: #ddd
}
.foot-nav A:hover {
	COLOR: #fff
}
.foot-nav SPAN {
	MARGIN: 0px 8px; FONT-SIZE: 10px
}
.foot-text {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #ddd; PADDING-TOP: 8px
}
.foot-text A {
	COLOR: #ddd
}
.foot-text A:hover {
	COLOR: #fff
}
.sidebar {
	MARGIN-TOP: 15px
}
.sidebar .sb_nav {
	WIDTH: 215px; FLOAT: left
}
.sidebar .sb_nav H3.title {
	BORDER-BOTTOM: #d1d1d1 2px solid; TEXT-ALIGN: left; PADDING-BOTTOM: 3px; LINE-HEIGHT: 33px; PADDING-LEFT: 15px; WIDTH: 185px; PADDING-RIGHT: 15px; BACKGROUND: url(ar3d.gif) no-repeat left 14px; HEIGHT: 33px; COLOR: #000; FONT-SIZE: 14px; OVERFLOW: hidden; PADDING-TOP: 3px
}
.sidebar .sb_nav H3.line {
	MARGIN-TOP: 15px
}
.sidebar .sb_nav .active {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #666; PADDING-TOP: 10px
}
#sidebar DL {
	MARGIN-LEFT: 5px
}
#sidebar DL DT {
	PADDING-BOTTOM: 5px; MARGIN-TOP: 5px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; BACKGROUND: url(arrow.gif) no-repeat 0px 10px; PADDING-TOP: 4px
}
#sidebar DL DT A {
	FONT-WEIGHT: bold
}
#sidebar DL DD {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#sidebar DL DD H4 {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; BACKGROUND: url(ar_b.png) no-repeat 1px 13px; FONT-WEIGHT: normal; PADDING-TOP: 5px
}
.sidebar .sb_box {
	WIDTH: 853px; FLOAT: right; OVERFLOW: hidden
}
.sidebar .sb_box H4 {
	POSITION: relative
}
.sidebar .sb_box H4.title {
	LINE-HEIGHT: 28px; WIDTH: 853px; BACKGROUND: #000; HEIGHT: 28px
}
.sidebar .sb_box H4.title SPAN {
	POSITION: absolute; PADDING-BOTTOM: 0px; LINE-HEIGHT: 25px; PADDING-LEFT: 25px; PADDING-RIGHT: 25px; BACKGROUND: url(arr_d2.jpg) no-repeat left 50%; HEIGHT: 25px; COLOR: #fff; FONT-SIZE: 14px; PADDING-TOP: 0px; LEFT: 8px
}
.sidebar .sb_box H4.title DIV.position {
	POSITION: relative; FLOAT: right; COLOR: #ddd; RIGHT: 15px
}
.sidebar .sb_box H4.title DIV.position A {
	COLOR: #ddd
}
.sidebar .sb_box H4.title DIV.position A:hover {
	COLOR: #fff
}
#newslist LI {
	BORDER-BOTTOM: #d1d1d1 1px dashed; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: url(ar_sp_dot.jpg) no-repeat 1px 17px; PADDING-TOP: 6px
}
#downloadlist .metlist DD {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#newslist LI P {
	POSITION: relative; COLOR: #888
}
#newslist {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 15px
}
#newslist UL.metlist {
	PADDING-BOTTOM: 15px
}
#showtext {
	PADDING-BOTTOM: 10px; LINE-HEIGHT: 2; PADDING-LEFT: 10px; WIDTH: 833px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
#productlist {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 8px; WIDTH: 790px; PADDING-RIGHT: 8px; PADDING-TOP: 15px
}
#productlist LI {
	MARGIN-BOTTOM: 10px
}
#productlist LI A.img IMG {
	BORDER-BOTTOM: #fff 4px solid; BORDER-LEFT: #fff 4px solid; BORDER-TOP: #fff 4px solid; BORDER-RIGHT: #fff 4px solid
}
#productlist LI H3 {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 8px
}
#showproduct .ctitle {
	PADDING-BOTTOM: 7px; MARGIN: 10px 0px; PADDING-LEFT: 40px; PADDING-RIGHT: 40px; BACKGROUND: url(icon_corn.jpg) no-repeat left center; PADDING-TOP: 7px
}
#member_basic H3.hrtl SPAN {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.editor {
	COLOR: #666; PADDING-TOP: 10px
}
#joblist DD .editor {
	COLOR: #000
}
INPUT.input-text {
	WIDTH: 148px
}
INPUT.input-file {
	WIDTH: 148px
}
INPUT.code {
	WIDTH: 148px
}
.advsearch_class1 {
	WIDTH: 148px
}
.advsearch_class2 {
	WIDTH: 148px
}
.advsearch_class3 {
	WIDTH: 148px
}
SELECT {
	WIDTH: 148px
}
